Big Huge Thesaurus

Isidor Feinstein Stone

noun